(burden) be lifted - French English Dictionary